export default async function getMsgFromStore(id) {
  try {
    const result = await uni.getStorage({ key: `msg_${id}` })
 
    return result[1]?.data || []
  } catch (error) {
    console.error('获取消息存储失败:', error)
    
    // 存储不存在时，初始化一个空数组
    try {
      await uni.setStorage({
        key: `msg_${id}`,
        data: []
      })
      return []
    } catch (err) {
      console.error('初始化消息存储失败:', err)
      return []
    }
  }
}